package com.geek688.auxiliarytool.util;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;

public class JarFileUtil { 
	public static void main(String args[]) throws IOException {
//		if (args.length != 2) {
//			System.out.println("Please provide a JAR filename and file to read");
//			System.exit(-1);
//		}
		JarFile jarFile = new JarFile("C:\\Users\\tgyfv\\Desktop\\CodeTool.jar");
		JarEntry entry = jarFile.getJarEntry("template/modelTemplate.ftl");
		InputStream input = jarFile.getInputStream(entry);
		process(input);
		jarFile.close();
	}

	private static void process(InputStream input) throws IOException {
		InputStreamReader isr = new InputStreamReader(input);
		BufferedReader reader = new BufferedReader(isr);
		String line;
		while ((line = reader.readLine()) != null) {
			System.out.println(line);
		}
		reader.close();
	}
}
